site map – Deutsch–English translations

🇬🇧 en de 🇩🇪

site map noun

  • webpage that lists the contents of a website
Sitemap
Wiktionary Links